package cn.yunhe.dao;

import cn.yunhe.entity.Lib;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * Created by 王雪丹 on 2018/5/23.
 */
@Repository("libDao")
public interface ILibDao {

    /**
     * 模糊查询
     * @param cond
     * @return
     */
    List<Object> getLikeLib(Map<String, Object> cond);
    /**
     * 得到总条数
     * @param cond
     * @return
     */
    Integer getLikeCount(Map<String, Object> cond);
    /**
     * 根据id得到题库
     * @param lib
     * @return
     */
    Lib getOne(Lib lib);
    /**
     * 添加题库
     * @param lib
     * @return
     */
    int addLib(Lib lib);

    /**
     * 修改题库
     * @param lib
     * @return
     */
    int updateLib(Lib lib);

    /**
     * 删除题库
     * @param lib
     * @return
     */
    int delLib(Lib lib);

    List<Lib> getListLib();

    /**
     *  查询全部题库S
     * @return
     */

     List<Lib> findLib();

}
